// pages/market/market.js
const db = wx.cloud.database();
const _ = db.command
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		//下拉菜单数据
		dropDownMenuTitle: ['类型', '距离', '时间', '排序'],
		data1: [{
			id: 0,
			title: '杂货类',
			childModel: [{
				id: '0-1',
				title: '圣女果'
			}
			]
		},

		{
			id: 1,
			title: '李子类',
			childModel: [{
				id: '1-1',
				title: '红心李'
			},
			]
		},
		{
			id: 2,
			title: '桃类',
			childModel: [{
				id: '2-1',
				title: '黄桃'
			}
			]
		},
		{
			id: 3,
			title: '葡萄',
			childModel: [{
				id: '3-1',
				title: '巨峰葡萄'
			}
			]
		},
		{
			id: 4,
			title: "瓜类",
			childModel: [{
				id: '4-1',
				title: '西瓜'
			}
			]

		}

		],
		data2: [{
			id: 1,
			title: '5km'
		},
		{
			id: 2,
			title: '10km'
		},
		{
			id: 3,
			title: '20km'
		}
		],
		data3: [{
			id: 1,
			title: '未来一个月内'
		},
		{
			id: 2,
			title: '未来三个月内'
		}, {
			id: 3,
			title: '未来半年内'
		}
		],
		data4: [{
			id: 1,
			title: '智能排序'
		}, {
			id: 2,
			title: '发布时间'
		}, {
			id: 3,
			title: '距离优先'
		}],


		// 类型
		contentList: [

		],

		// 种植户样式、收购商样式
		gbg: "bg2",
		ybg: "bg1",






	},


	// 我是种植户
	growers() {

		db.collection("supplier")
			.get()
			.then(res => {
				var contentList = res.data;
				contentList.splice(0, 1);

				this.setData({
					gbg: "bg2",
					ybg: "bg1",
					contentList: contentList
				})
			})

	},

	// 我是收购商
	buyer() {

		db.collection("buyer")
			.get()
			.then(res => {

				var contentList = res.data;
				contentList.splice(0, 1);
				this.setData({
					gbg: "bg1",
					ybg: "bg2",
					contentList: contentList
				})

			})

	},

	selectedItem: function (res) {
		var v = res.detail.selectedTitle;
		console.log(v);
		var dbName;
		if (this.data.gbg == "bg1") {
			dbName = "buyer";
		}else{
			dbName="supplier";
		}

		db.collection(dbName)
			.where({
				type: _.eq(v)
			})
			.get()
			.then(res => {
				var contentList = res.data;
				console.log(contentList);
				this.setData({
					gbg: "bg2",
					ybg: "bg1",
					contentList: contentList
				})

			})


	},


	/**	
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function (options) {

		db.collection("supplier")
			.get()
			.then(res => {

				var contentList = res.data;
				contentList.splice(0, 1);
				console.log(contentList);

				this.setData({
					gbg: "bg2",
					ybg: "bg1",
					contentList: contentList,

				})

			})


	},
	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function () {


	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function () {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function () {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function () {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function () {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage: function () {

	}
})